home *** CD-ROM | disk | FTP | other *** search
/ Visual Basic Source Code / Visual Basic Source Code.iso / vbsource / crwdemo / datcond.frm (.txt) < prev    next >
Encoding:
Visual Basic Form  |  1995-12-05  |  5.8 KB  |  182 lines

  1. VERSION 2.00
  2. Begin Form Datecond 
  3.    BackColor       =   &H00C0C0C0&
  4.    Caption         =   "Date Condition"
  5.    ClientHeight    =   5820
  6.    ClientLeft      =   5415
  7.    ClientTop       =   1410
  8.    ClientWidth     =   3645
  9.    Height          =   6225
  10.    Left            =   5355
  11.    LinkTopic       =   "Form3"
  12.    ScaleHeight     =   5820
  13.    ScaleWidth      =   3645
  14.    Top             =   1065
  15.    Width           =   3765
  16.    Begin SSPanel Panel3D2 
  17.       Alignment       =   1  'Left Justify - MIDDLE
  18.       BevelWidth      =   2
  19.       BorderWidth     =   1
  20.       Height          =   510
  21.       Left            =   0
  22.       TabIndex        =   12
  23.       Top             =   5310
  24.       Width           =   3615
  25.    End
  26.    Begin CommandButton Command1 
  27.       Caption         =   "Ok"
  28.       Height          =   420
  29.       Left            =   1170
  30.       TabIndex        =   10
  31.       Top             =   4815
  32.       Width           =   1275
  33.    End
  34.    Begin SSPanel Panel3D1 
  35.       Alignment       =   1  'Left Justify - MIDDLE
  36.       BevelInner      =   1  'Inset
  37.       BevelWidth      =   2
  38.       BorderWidth     =   1
  39.       Height          =   4335
  40.       Left            =   180
  41.       TabIndex        =   0
  42.       Top             =   405
  43.       Width           =   3255
  44.       Begin SSFrame Frame3D2 
  45.          ForeColor       =   &H00000000&
  46.          Height          =   3255
  47.          Left            =   180
  48.          TabIndex        =   2
  49.          Top             =   900
  50.          Width           =   2895
  51.          Begin SSOption Option3D1 
  52.             Caption         =   "Change Monthly"
  53.             Height          =   285
  54.             Index           =   4
  55.             Left            =   180
  56.             TabIndex        =   13
  57.             TabStop         =   0   'False
  58.             Top             =   1755
  59.             Width           =   1815
  60.          End
  61.          Begin SSOption Option3D1 
  62.             Caption         =   "Change Annually"
  63.             Height          =   285
  64.             Index           =   7
  65.             Left            =   180
  66.             TabIndex        =   9
  67.             TabStop         =   0   'False
  68.             Top             =   2880
  69.             Width           =   2265
  70.          End
  71.          Begin SSOption Option3D1 
  72.             Caption         =   "Change Semi-Annually"
  73.             Height          =   240
  74.             Index           =   6
  75.             Left            =   180
  76.             TabIndex        =   8
  77.             TabStop         =   0   'False
  78.             Top             =   2520
  79.             Width           =   2445
  80.          End
  81.          Begin SSOption Option3D1 
  82.             Caption         =   "Change Quarterly"
  83.             Height          =   330
  84.             Index           =   5
  85.             Left            =   180
  86.             TabIndex        =   7
  87.             TabStop         =   0   'False
  88.             Top             =   2115
  89.             Width           =   2265
  90.          End
  91.          Begin SSOption Option3D1 
  92.             Caption         =   "Change Semi-Monthly"
  93.             Height          =   330
  94.             Index           =   3
  95.             Left            =   180
  96.             TabIndex        =   6
  97.             TabStop         =   0   'False
  98.             Top             =   1350
  99.             Width           =   2265
  100.          End
  101.          Begin SSOption Option3D1 
  102.             Caption         =   "Change Bi-Weekly"
  103.             Height          =   375
  104.             Index           =   2
  105.             Left            =   180
  106.             TabIndex        =   5
  107.             TabStop         =   0   'False
  108.             Top             =   945
  109.             Width           =   2175
  110.          End
  111.          Begin SSOption Option3D1 
  112.             Caption         =   "Change on each week"
  113.             Height          =   375
  114.             Index           =   1
  115.             Left            =   180
  116.             TabIndex        =   4
  117.             TabStop         =   0   'False
  118.             Top             =   540
  119.             Width           =   2265
  120.          End
  121.          Begin SSOption Option3D1 
  122.             Caption         =   "Change on each Day"
  123.             Height          =   375
  124.             Index           =   0
  125.             Left            =   180
  126.             TabIndex        =   3
  127.             Top             =   180
  128.             Value           =   -1  'True
  129.             Width           =   2175
  130.          End
  131.       End
  132.       Begin SSFrame Frame3D1 
  133.          ForeColor       =   &H00000000&
  134.          Height          =   600
  135.          Left            =   180
  136.          TabIndex        =   1
  137.          Top             =   225
  138.          Width           =   2895
  139.          Begin Label Label1 
  140.             BackColor       =   &H00C0C0C0&
  141.             Caption         =   "Select Group Date Condition"
  142.             Height          =   240
  143.             Left            =   90
  144.             TabIndex        =   11
  145.             Top             =   225
  146.             Width           =   2715
  147.          End
  148.       End
  149.    End
  150. Sub Command1_Click ()
  151.  'Sets group condition based on date conditions set in radio buttons
  152.  If PESetGroupCondition(JobNum, 3000, GroupCond.Text1.Text, DateCond1, Sortdir) = False Then
  153.       RCode = GetErrorString(JobNum)
  154.       MsgBox "PESetGroupCondition Error #: " + Str(ErrorCode) + " - " + RCode
  155.  Else
  156.      GroupCond!Statusbar.Caption = "Group Condition has been set."
  157.      GroupCond.Command1.Visible = False
  158.  End If
  159.  Unload Me
  160. End Sub
  161. Sub Option3D1_Click (Index As Integer, Value As Integer)
  162.    'Specify Date condition
  163.    Select Case Index
  164.     Case 0:
  165.       DateCond1 = 0
  166.     Case 1:
  167.       DateCond1 = 1
  168.     Case 2:
  169.       DateCond1 = 2
  170.     Case 3:
  171.       DateCond1 = 3
  172.     Case 4:
  173.       DateCond1 = 4
  174.     Case 5:
  175.       DateCond1 = 5
  176.     Case 6:
  177.       DateCond1 = 6
  178.     Case 7:
  179.       DateCond1 = 7
  180.    End Select
  181. End Sub
  182.